finish (a game) - Allemand Anglais Dictionnaire